.public_Style{
    .timechoose{
        text-align: right;
        font-size: 12;
        font-family: msyh;
        color: #333333;
    }   

    //input
    .allinput{
        padding: 10;
    }
    .textInput{
        font-size: 12.5;
        font-family: msyh;
        color: #666666;
    }
 //input2
    .textInput2{
        font-size: 12.5;
        font-family: msyh;
        padding: 10 10;
        margin-top: 5;
        color: #666666;
    }
    //input2
    .textInput3{
        font-size: 12.5;
        font-family: msyh;
        margin-top: -6;
        color: #666666;
    }

    //选择行业
    .rtopin{
        background-color: #3d9ccc;
        flex-direction: row;
        height: 50;
        justify-content: center;
        align-items: center;
        position: relative;
    }
    .rtopicon1{
        position: absolute;
        left: 20;

    }
    .rtoptext{
        color: #ffffff;
        font-family: msyh;
    }
    .rtoptext2{
        color: #ffffff;
        font-family: msyh;
        font-size: 12;
    }
    .rtoptext2out{
        position: absolute;
        right: 20;
    }
    .list{
        flex-direction: row;
        flex-wrap: wrap;
        padding: 20;
        margin-bottom: 50;
    }
    .tradetext2{
        padding: 2 8;
        border: 0.8 solid #fc6866;
        color: #fc6866;
        font-size: 12;
        font-family: msyh;
        margin-right: 15;
        margin-top: 10;
    }
    .tradetextout{
        padding: 2 8;
        border: 0.8 solid #c9c9c9;
        margin-right: 15;
        margin-top: 10;
    }
    .tradetext{
        color: #aeaeae;
        font-size: 12;
        font-family: msyh;
    }
    .tra_area{
        flex-direction: row;
        padding: 20 20 0 20;
        // flex:1;
    }
    .listtrade{
        flex-direction: row;
        flex-wrap: wrap;
    }


    //地图
    .map_click{
        flex-direction: row;
    }
    .map_all{
        padding: 20 30 15 30;
    }
    .map_addnow{
        font-family: msyh;
        font-size: 12;
        margin-left: 15;
        margin-top: 3;
    }

    .map_clicktxt{
        font-family: msyh;
        font-size: 12;
        color: #333333;
    }
    .maplist{
        padding: 0 30;
    }
    .map_clickout{
        margin-top: 4;
        height: 25;
        justify-content: center;
    }
    .map_self{
        background-color: rosybrown;
    }
    .map_butt{
        position: absolute;
        left: 20;
        background-color: #ffffff;
        border: 0.8 solid #e4e4e4;
        width: 30;
        height: 30;
        justify-content: center;
        align-items: center;
    }

    //找不到
    .noneall{
        align-items: center;
        margin-top: 10;
        margin-bottom: 10;
    }
    .none{
        // width: 250;
        // height: 130;
        width: 130;
        height: 130;
    }
    .txtnone{
        color: #444444;
        font-family: msyh;
        font-size: 12;
        margin-top: 10;
    }


    //加载动画
    .load_all{
        flex: 1;
        background-color: #ffffff;
    }
    .load_img{
        width: 200;
        height: 200;
    }
    
}

.mapownStyle{
    .map_all{
        flex: 1;
        background-color: #ffffff;
    }
    .maptop{
        flex-direction: row;
        background-color: #3d9ccc;
        align-items: center;
    }
    .everym{
        align-items: center;
        justify-content: center;

    }
    .map_line{
        background-color: #ffffff;
        height: 3;
        position: absolute;
        bottom: 2;
    }
    .onfocus{
        color: #ffffff;
        font-family: msyh;
        font-size: 13;
    }
    .unfocus{
        font-family: msyh;
        font-size: 13;
        color: #eeeeee;
    }
}

.mapcarStyle{
    .carall{
        flex: 1;
        position: relative;
    }
   .carboo{
       position: absolute;
       background-color: #ffffff;
   }
    .carlistin{
        align-items: center;
        justify-content: center;
    }
    .mapcarlist{
        padding: 10 7;
        height: 120;
    }
    .carevery{
        height: 90;
        border: 1.2 solid #e4e4e4;
        margin: 0 5;
        border-radius:2;
        align-items: center;
    }
    .carevery2{
        height: 90;
        border: 1.2 solid #3d9ccc;
        margin: 0 5;
        border-radius:2;
        align-items: center;
    }
    .caradvise{
        height: 25;
        background-color: #eeeeee;
        font-size: 12;
        color: #666666;
        text-align: center;
        border-radius: 2;
        padding-top: 3;
    }
    .caradvise2{
        height: 25;
        background-color: #3d9ccc;
        font-size: 12;
        color: #ffffff;
        text-align: center;
        border-radius: 2;
        padding-top: 3;
    }
    .cartime{
        color: #333333;
        font-size: 20;
        font-family: msyh;
        font-weight: bold;
        margin-top: 5;
    }
    .carrange{
        margin-top: 3;
        font-family: msyh;
        color: #666666;
    }
    .cartouch{
        height: 35;
        background-color: #3d9ccc;
        border-radius: 50;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        position: absolute;
        bottom: 30;
    }
    .carperson{
        margin-right: 10;
    }
    .carbutton{
        color: #ffffff;
        font-family: msyh;
        font-size: 13; 
    }
    .carlittle{
        border-top: 0.5 solid #e4e4e4;
        height: 40;
        align-items: center;
        justify-content: center;
    }

    //
    .carmore{
        font-size: 12;
        font-family: msyh;
        padding-left: 30;
        margin-top: 30;
        margin-bottom: 10;
    }

    .car_spe{
      align-items: flex-start;
      margin-top: 5;
      padding: 5 10;
    }
    .car_circle{
        width: 6;
        height: 6;
        background-color: #3d9ccc;
    }
    .car_on{
        border-left: 2 solid #3d9ccc;
        margin-top: 2;
        margin-left: 2;
        padding-left: 15;
        padding-top: 3;
        padding-bottom: 5;
    }
    .car_rall{
        flex: 1;
        margin-left: 20;
        margin-right: 20;
    }
}

.mapbusStyle{
    .buslistin{
        flex: 1;
        background-color: #f6f6f6;
    }
    
    .busevery{
        background-color: #ffffff;
        height: auto;
        border: 0.5 solid #e4e4e4;
        margin-top: 10;
        padding: 25 30;
        position: relative;
    }
    .busone{
        flex-direction: row;
        align-items: center;
    }
    
    .bustime{
        font-family: msyh;
        font-size: 20;
        color: #333333;
        font-weight: bold;
    }
    .busrange{
        font-family: msyh;
        font-size: 14;
        color: #333333;
        margin-left: 20;
        font-weight: bold;
    }
    .busmoney{
        font-family: msyh;
        font-size: 14;
        color: #333333;
        margin-left: 20;
        font-weight: bold;
    }
    .bustwo{
        flex-direction: row;
        min-width: 50;
        align-items: center;
        margin-top: 10;
        margin-right: 15;
        border: 0.8 solid #e4e4e4;
        border-radius: 3;
        padding: 2 8;
    }
    .busnumber{
        color: #444444;
        font-family: msyh;
        font-size: 13;
        font-weight: bold;
        margin-left: 5;
    }

    .busthree{
        flex-direction: row;
        margin-top: 10;
    }
    .busplace{
        color: #666666;
        font-size: 12;
        font-family: msyh;
        margin-right: 10;
    }
    .busarr{
        position: absolute;
        right: 15;
        top:60;
    }
    //busin
    .busin{
        background-color: #ffffff;
        position: relative;
        flex: 1;
    }
    .busdown{
        position: absolute;
    }
    .buslittle{
        border-top: 0.5 solid #e4e4e4;
        height: 40;
        align-items: center;
        justify-content: center;
    }
    .businicon2{
        margin-top: 3;
    }
    
    .busiall{
        padding: 10 20;  
    }

    .businnum{
        flex-direction: row;
        padding-bottom: 10;
        border-bottom: 0.5 solid #e4e4e4;
    }
    .businicon{
        margin-right: 15;
    }
    .businbus{
        font-size: 20;
        font-weight: bold;
        font-family: msyh;
        color: #444444;
    }
    .busintext{
        margin-top: 20;
        flex-direction: row;
    }
    .busintext1{
        font-family: msyh;
        font-size: 12;
        color: #666666;
        margin-right: 20;
    }
    .businboto{
        align-items: center;
        
    }
    .businbot{
        width: 40;
        height: 18;
        background-color: #eeeeee;
        font-size: 12;
        font-family: msyh;
        color: #666666;
        text-align: center;
        border-radius: 50;
        position: absolute;
        bottom: 5;
    }
    //路线
    .gomore{
        font-size: 12;
        font-family: msyh;
        margin-top: 60;
        margin-bottom: 10;
    }
    .go_spe{
      align-items: flex-start;
      margin-top: 5;
      padding: 5 10;
    }
    .go_circle{
        width: 6;
        height: 6;
        background-color: #3d9ccc;
    }
    .go_on{
        border-left: 2 solid #3d9ccc;
        margin-top: 2;
        margin-left: 2;
        padding-left: 15;
        padding-top: 3;
        padding-bottom: 5;
    }
    .bus_rall{
        flex: 1;
    }
}

.mapgoStyle{
    .goall{
        flex: 1;
        position: relative;
    }
    .gobottom{
        border-top:0.5 solid #e4e4e4;
        position: absolute;
        background-color: #ffffff;
    }
    .gotext{
        flex-direction: row;
        height: 90;
        align-items: center;
        justify-content: center;
    }
    .gotime{
        color: #444444;
        margin-right: 15;
        font-size: 18;
        font-family: msyh;
        font-weight: bold;
    }
    .gotouch{
        background-color: #3d9ccc;
        border-radius: 50;
        justify-content: center;
        flex-direction: row;
        align-items: center;
        height: 35;
        margin-top: 10;
    }
    .goperson{
        margin-right: 10;
    }
    .gobutton{
        color: #ffffff;
        font-size: 13;
        font-family: msyh;
    }
    .golittle{
        border-top: 0.5 solid #e4e4e4;
        height: 40;
        align-items: center;
        justify-content: center;
    }

    //
    .gomore{
        font-size: 12;
        font-family: msyh;
        padding-left: 30;
        margin-bottom: 10;
    }
    .golist2{
      margin-left: 20;
    }
    .go_spe{
      align-items: flex-start;
      margin-top: 5;
      padding: 5 10;
    }
    .go_circle{
        width: 6;
        height: 6;
        background-color: #3d9ccc;
    }
    .go_on{
        border-left: 2 solid #3d9ccc;
        margin-top: 2;
        margin-left: 2;
        padding-left: 15;
        padding-top: 3;
        padding-bottom: 5;
    }
    .go_rall{
        flex: 1;
        margin-left: 20;
    }
    
}

.mapbicycleStyle{
    .bicycleall{
        flex: 1;
        position: relative;
     
    }
    
    .bicyclebottom{
        border-top:0.5 solid #e4e4e4;
        position: absolute;
        background-color: #ffffff;
    }
    
    .bicycletext{
        flex-direction: row;
        height: 90;
        align-items: center;
        justify-content: center;
    }
    .bicycletime{
        color: #444444;
        margin-right: 15;
        font-size: 18;
        font-family: msyh;
        font-weight: bold;
    }
    .bicycletouch{
        background-color: #3d9ccc;
        border-radius: 50;
        justify-content: center;
        flex-direction: row;
        align-items: center;
        height: 35;
        margin-top: 10;
    }
    .bicycleperson{
        margin-right: 10;
    }
    .bicyclebutton{
        color: #ffffff;
        font-size: 13;
        font-family: msyh;
    }
    .bicylelittle{
        border-top: 0.5 solid #e4e4e4;
        height: 40;
        align-items: center;
        justify-content: center;
    }

    .gomore{
        font-size: 12;
        font-family: msyh;
        padding-left: 30;
        margin-bottom: 10;
    }
}